aircraft mechanic technician - French English Dictionary